a considerable extent - French English Dictionary